BODY {
	FONT-FAMILY: Georgia, serif
}
H1 {
	BORDER-BOTTOM: 2px solid
}
H2 {
	
}
DIV.excerpt {
	PADDING-LEFT: 1em; BORDER-LEFT: 2px solid; BORDER-BOTTOM: 2px solid
}
DIV.intro {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: black 1px solid; PADDING-LEFT: 1em; BACKGROUND: lightgrey; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
DIV.calendar {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BACKGROUND: white; FLOAT: right; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
DIV.rightboxes {
	BACKGROUND: white; FLOAT: right; WIDTH: 20%
}
DIV.message {
	BORDER-RIGHT: black 2px solid; PADDING-RIGHT: 1em; BORDER-TOP: black 2px solid; MARGIN-TOP: 1em; PADDING-LEFT: 1em; BACKGROUND: lightgreen; PADDING-BOTTOM: 1em; BORDER-LEFT: black 2px solid; WIDTH: 100%; PADDING-TOP: 1em; BORDER-BOTTOM: black 2px solid
}
DIV.adsense {
	MARGIN-TOP: 1em; TEXT-ALIGN: center
}
DIV.post {
	MARGIN-LEFT: 10%; MARGIN-RIGHT: 10%
}
DIV.margins {
	MARGIN-LEFT: 10%; MARGIN-RIGHT: 10%
}
DIV.indent {
	MARGIN-LEFT: 5%
}
DIV.form {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: 1px solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; BORDER-LEFT: 1px solid; PADDING-TOP: 1em; BORDER-BOTTOM: 1px solid
}
.error {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em; BACKGROUND-COLOR: red
}
